checking bank cds home annuities bonds software finance business specialists bond life insurance straight bond banking design bail investment loans putable